/*!
 * =====================================================
 * Views v0.0.1 - Alpha (http://uidoc.ngrok.apicloud-system.com/views.html)
 * =====================================================
 */

html {
    font-family:'PingFang SC','Helvetica Neue',Helvetica,sans-serif;
    font-size:20px;
    width:100%;
    -webkit-user-select:none;
    -webkit-touch-callout:none;
    -webkit-text-size-adjust:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
body {
    font-size:.8rem;
    line-height:1.5;
    width:100%;
    -webkit-user-select:none;
    color:rgba(0,0,0,.85);
    outline:0;
    background-color:#f5f5f5;
    -webkit-touch-callout:none;
    -webkit-text-size-adjust:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p {
    font-style:normal;
    margin:0;
    padding:0;
    border:0;
}
* {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-user-select:none;
    outline:none;
    -webkit-tap-highlight-color:transparent;
}
@media only screen and (min-width:400px) {
    html {
        font-size:21.33333333px !important;
    }
}@media only screen and (min-width:414px) {
    html {
        font-size:21px !important;
    }
}@media only screen and (min-width:480px) {
    html {
        font-size:25.6px !important;
    }
}ul,li {
     list-style:none;
 }
p {
    font-size:.7rem;
    margin-top:0;
    margin-bottom:.5rem;
    color:#888;
}
a {
    text-decoration:none;
    color:#9ac200;
    background-color:transparent;
}
a:active {
    color:#728f00;
}
textarea {
    overflow:hidden;
    resize:none;
}
button {
    overflow:visible;
}
button,select {
    text-transform:none;
}
button,input,select,textarea {
    font:inherit;
    color:inherit;
}
.views-ellipsis {
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.views-ellipsis-2 {
    display:-webkit-box;
    overflow:hidden;
    white-space:normal !important;
    text-overflow:ellipsis;
    word-wrap:break-word;
    word-break:break-all;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
}
.views-padded-0 {
    padding:0 !important;
}
.views-padded-5 {
    padding:.25rem !important;
}
.views-padded-10 {
    padding:.5rem !important;
}
.views-padded-15 {
    padding:.75rem !important;
}
.views-padded-t-0 {
    padding-top:0 !important;
}
.views-padded-t-5 {
    padding-top:.25rem !important;
}
.views-padded-t-10 {
    padding-top:.5rem !important;
}
.views-padded-t-15 {
    padding-top:.75rem !important;
}
.views-padded-b-0 {
    padding-bottom:0 !important;
}
.views-padded-b-5 {
    padding-bottom:.25rem !important;
}
.views-padded-b-10 {
    padding-bottom:.5rem !important;
}
.views-padded-b-15 {
    padding-bottom:.75rem !important;
}
.views-padded-l-0 {
    padding-left:0 !important;
}
.views-padded-l-5 {
    padding-left:.25rem !important;
}
.views-padded-l-10 {
    padding-left:.5rem !important;
}
.views-padded-l-15 {
    padding-left:.75rem !important;
}
.views-padded-r-0 {
    padding-right:0 !important;
}
.views-padded-r-5 {
    padding-right:.25rem !important;
}
.views-padded-r-10 {
    padding-right:.5rem !important;
}
.views-padded-r-15 {
    padding-right:.75rem !important;
}
.views-margin-0 {
    margin:0 !important;
}
.views-margin-5 {
    margin:.25rem !important;
}
.views-margin-10 {
    margin:.5rem !important;
}
.views-margin-15 {
    margin:.75rem !important;
}
.views-margin-t-0 {
    margin-top:0 !important;
}
.views-margin-t-5 {
    margin-top:.25rem !important;
}
.views-margin-t-10 {
    margin-top:.5rem !important;
}
.views-margin-t-15 {
    margin-top:.75rem !important;
}
.views-margin-b-0 {
    margin-bottom:0 !important;
}
.views-margin-b-5 {
    margin-bottom:.25rem !important;
}
.views-margin-b-10 {
    margin-bottom:.5rem !important;
}
.views-margin-b-15 {
    margin-bottom:.75rem !important;
}
.views-margin-l-0 {
    margin-left:0 !important;
}
.views-margin-l-5 {
    margin-left:.25rem !important;
}
.views-margin-l-10 {
    margin-left:.5rem !important;
}
.views-margin-l-15 {
    margin-left:.75rem !important;
}
.views-margin-r-0 {
    margin-right:0 !important;
}
.views-margin-r-5 {
    margin-right:.25rem !important;
}
.views-margin-r-10 {
    margin-right:.5rem !important;
}
.views-margin-r-15 {
    margin-right:.75rem !important;
}
.views-clearfix:before,.views-clearfix:after {
    display:table;
    content:' ';
}
.views-clearfix:after {
    clear:both;
}
.views-table {
    display:table;
    width:100%;
    table-layout:fixed;
}
.views-table-cell {
    position:relative;
    display:table-cell;
}
.views-text-left {
    text-align:left !important;
}
.views-text-center {
    text-align:center !important;
}
.views-text-justify {
    text-align:justify !important;
}
.views-text-right {
    text-align:right !important;
}
img {
    display:block;
    max-width:100%;
}
img.views-img-round {
    border-radius:50%;
}
.views-pull-right {
    float:right !important;
}
.views-pull-left {
    float:left !important;
}
.views-hide {
    display:none !important;
}
.views-show {
    display:block !important;
}
.views-invisible {
    visibility:hidden;
}
.views-inline {
    display:inline-block;
    vertical-align:top;
}
.views-mask {
    position:fixed;
    z-index:99;
    top:0;
    left:0;
    visibility:hidden;
    width:100%;
    height:100%;
    -webkit-transition:opacity .3s,-webkit-transform .3s;
    transition:opacity .3s,transform .3s;
    opacity:0;
    background:rgba(0,0,0,.3);
}
.views-mask.views-mask-in {
    visibility:visible;
    opacity:1;
}
.views-mask.views-mask-out {
    opacity:0;
}
.views-scroll-x {
    position:relative;
    overflow-y:auto;
    -webkit-overflow-scrolling:touch;
}
.views-scroll-y {
    position:relative;
    overflow-x:auto;
    width:100%;
    -webkit-overflow-scrolling:touch;
}
::-webkit-scrollbar {
    width:0;
}
.views-content {
    word-break:break-all;
    -webkit-overflow-scrolling:touch;
}
h1,h2,h3,h4,h5,h6 {
    font-weight:400;
    line-height:1;
    margin-top:5px;
    margin-bottom:5px;
}
h1,.views-h1 {
    font-size:1.2rem;
}
h2,.views-h2 {
    font-size:1rem;
}
h3,.views-h3 {
    font-size:.8rem;
}
h4,.views-h4 {
    font-size:.7rem;
}
h5,.views-h5 {
    font-size:.7rem;
    font-weight:normal;
    color:#888;
}
h6,.views-h6 {
    font-size:.7rem;
    font-weight:normal;
    color:#888;
}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
    font-weight:normal;
    line-height:1;
    color:#888;
}
h1 small,h2 small,h3 small {
    font-size:65%;
}
h4 small,h5 small,h6 small {
    font-size:75%;
}
.views-font-size-12 {
    font-size:.6rem !important;
}
.views-font-size-14 {
    font-size:.7rem !important;
}
.views-font-size-16 {
    font-size:.8rem !important;
}
.views-font-size-18 {
    font-size:.9rem !important;
}
.views-font-size-20 {
    font-size:1rem !important;
}
.views-text-default {
    color:#212121 !important;
}
.views-text-white {
    color:#fff !important;
}
.views-bg-default {
    background-color:#f5f5f5 !important;
}
.views-bg-primary {
    background-color:#9ac200 !important;
}
.views-bg-positive {
    background-color:#4dd865;
}
.views-bg-negative {
    background-color:#dd524d;
}
.views-black-85 {
    color:rgba(0,0,0,.85);
}
.views-black-65 {
    color:rgba(0,0,0,.65);
}
.views-black-45 {
    color:rgba(0,0,0,.45);
}
.views-black-25 {
    color:rgba(0,0,0,.25);
}
.views-black-15 {
    color:rgba(0,0,0,.15);
}
.views-black-9 {
    color:rgba(0,0,0,.09);
}
.views-black-4 {
    color:rgba(0,0,0,.04);
}
.views-black-2 {
    color:rgba(0,0,0,.02);
}
.views-white-100 {
    color:#fff;
}
.views-white-85 {
    color:rgba(255,255,255,.85);
}
.views-white-65 {
    color:rgba(255,255,255,.65);
}
.views-white-45 {
    color:rgba(255,255,255,.45);
}
.views-white-25 {
    color:rgba(255,255,255,.25);
}
.views-white-15 {
    color:rgba(255,255,255,.15);
}
.views-white-9 {
    color:rgba(255,255,255,.09);
}
.views-white-4 {
    color:rgba(255,255,255,.04);
}
.views-warning {
    color:#e51c23 !important;
}
.views-warning label,.views-warning .views-input,.views-warning .views-iconfont {
    color:#e51c23 !important;
}
.views-success {
    color:#009688 !important;
}
.views-success label,.views-success .views-input,.views-success .views-iconfont {
    color:#009688 !important;
}
.views-flex-content {
    display:flex;
    overflow:hidden;
    margin:0;
}
.views-flex-item-1 {
    flex:1;
}
.views-flex-item-2 {
    flex:2;
}
.views-flex-item-3 {
    flex:3;
}
.views-row {
    overflow:hidden;
    margin:0;
}
.views-row-padded {
    margin-right:-.125rem;
    margin-left:-.125rem;
}
.views-row-padded [class*=views-col-] {
    padding:.125rem;
}
.views-col-xs-1,.views-col-xs-2,.views-col-xs-3,.views-col-xs-4,.views-col-xs-5,.views-col-xs-6,.views-col-xs-7,.views-col-xs-8,.views-col-xs-9,.views-col-xs-10,.views-col-xs-11,.views-col-5 {
    position:relative;
    float:left;
}
.views-col-xs-12 {
    position:relative;
    width:100%;
}
.views-col-xs-11 {
    width:91.66666667%;
}
.views-col-xs-10 {
    width:83.33333333%;
}
.views-col-xs-9 {
    width:75%;
}
.views-col-xs-8 {
    width:66.66666667%;
}
.views-col-xs-7 {
    width:58.33333333%;
}
.views-col-xs-6 {
    width:50%;
}
.views-col-xs-5 {
    width:41.66666667%;
}
.views-col-xs-4 {
    width:33.33333333%;
}
.views-col-xs-3 {
    width:25%;
}
.views-col-xs-2 {
    width:16.66666667%;
}
.views-col-xs-1 {
    width:8.33333333%;
}
.views-col-5 {
    width:20%;
}
.views-grid {
    display:table;
    width:100%;
    table-layout:fixed;
    background-color:#fff;
}
.views-grid [class*=views-col-] {
    position:relative;
    display:table-cell;
    padding:.75rem 0;
    text-align:center;
    vertical-align:middle;
}
.views-grid [class*=views-col-xs-]:active {
    background-color:#f5f5f5;
}
.views-grid .views-iconfont {
    font-size:1.4rem;
    line-height:1.4rem;
    position:relative;
    z-index:20;
    top:0;
    height:1.4rem;
}
.views-grid .views-grid-label {
    font-size:.7rem;
    line-height:1;
    position:relative;
    display:block;
    margin-top:.45rem;
}
.views-grid .views-badge {
    position:absolute;
    z-index:99;
    top:.5rem;
    left:60%;
}
.views-grid .views-dot {
    position:absolute;
    z-index:99;
    top:.5rem;
    right:20%;
}
.views-label {
    font-size:.6rem;
    line-height:1;
    position:relative;
    display:inline-block;
    padding:.33rem .75rem;
    text-align:center;
    vertical-align:middle;
    white-space:nowrap;
    color:#616161;
    border-radius:.15rem;
    background-color:#ddd;
}
.views-label-primary {
    color:#fff;
    background-color:#9ac200;
}
.views-label-outlined {
    position:relative;
    background-color:transparent;
}
.views-label-outlined:after {
    position:absolute;
    z-index:1;
    top:-1px;
    left:-1px;
    width:200%;
    height:200%;
    content:'';
    -webkit-transform:scale(.5);
    transform:scale(.5);
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    border:1px solid #d9d9d9;
    -webkit-border-radius:2px;
    border-radius:2px;
}
.views-label-outlined.views-label-primary {
    color:#9ac200;
    border-color:#9ac200;
}
.views-label-outlined.views-label-primary:after {
    color:#9ac200;
    border-color:#9ac200;
}
.views-label .views-iconfont {
    font-size:.6rem;
}
.views-badge {
    font-size:.6rem;
    line-height:.8rem;
    position:absolute;
    z-index:99;
    top:.2rem;
    left:60%;
    display:inline-block;
    width:auto;
    min-width:.8rem;
    height:.8rem;
    padding:0 .2rem;
    text-align:center;
    color:#fff;
    border-radius:.4rem;
    background-color:#ff2600;
}
.views-dot {
    position:absolute;
    z-index:99;
    top:.3rem;
    right:20%;
    display:inline-block;
    width:.4rem;
    height:.4rem;
    border-radius:.5rem;
    background:#ff2600;
}
button,.views-btn {
    font-family:inherit;
    font-size:.7rem;
    font-weight:400;
    line-height:1.5rem;
    position:relative;
    display:inline-block;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    height:1.5rem;
    margin:0;
    padding:0 .6rem;
    -webkit-user-select:none;
    user-select:none;
    -webkit-transition:all;
    transition:all;
    -webkit-transition-timing-function:linear;
    transition-timing-function:linear;
    -webkit-transition-duration:.2s;
    transition-duration:.2s;
    text-align:center;
    vertical-align:middle;
    white-space:nowrap;
    text-decoration:none;
    text-overflow:ellipsis;
    color:#fff;
    border-radius:.25rem;
    background:#ddd;
}
button:enabled:active,button.views-active:enabled,.views-btn:enabled:active,.views-btn.views-active:enabled {
    color:#fff;
    background-color:#c9c9c9;
}
button:disabled,button.views-disabled,.views-btn:disabled,.views-btn.views-disabled {
    opacity:.6;
}
.views-btn-primary {
    color:#fff;
    background-color:#9ac200;
}
.views-btn-primary.views-active,.views-btn-primary:active {
    color:#fff;
    background-color:#7a9900;
}
.views-btn-danger {
    color:#fff !important;
    background-color:#e51c23 !important;
}
.views-btn-danger.views-active,.views-btn-danger:active {
    color:#fff !important;
    background-color:#c2161c !important;
}
.views-btn-block {
    font-size:.9rem;
    line-height:2.55rem;
    display:block;
    width:100%;
    height:2.5rem;
    margin-bottom:0;
}
.views-btn-block.views-btn-sm {
    font-size:.7rem;
    line-height:1.85rem;
    height:1.8rem;
}
.views-btn .views-iconfont,.views-btn-block .views-iconfont {
    margin-right:.3rem;
    vertical-align:bottom;
}
.views-btn .views-badge,.views-btn-block .views-badge {
    margin-left:.3rem;
}
.views-btn-outlined {
    color:rgba(0,0,0,.85);
    border:1px solid #ddd;
    background:transparent !important;
}
.views-btn-outlined:active {
    background:transparent !important;
}
.views-btn-primary.views-btn-outlined {
    color:#9ac200 !important;
    border:.5px solid #9ac200 !important;
}
.views-btn-danger.views-btn-outlined {
    color:#e51c23 !important;
    border:.5px solid #e51c23 !important;
}
.views-bar {
    display:flex;
    padding-right:.5rem;
    padding-left:.5rem;
    color:#fff;
    border-bottom:.025rem solid #ddd;
    background-color:#9ac200;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
}
.views-bar .views-btn-left {
    font-size:.8rem;
    line-height:2.2rem;
    position:absolute;
    display:flex;
    margin-right:-.5rem;
    margin-left:-.5rem;
    padding-right:.5rem;
    padding-left:.5rem;
    color:#fff;
}
.views-bar .views-iconfont {
    font-size:.9rem;
}
.views-bar .views-title {
    font-size:.9rem;
    overflow:hidden;
    margin:0;
    text-overflow:ellipsis;
}
.views-bar .views-backdrop {
    background:none;
}
.views-bar .views-btn-right {
    line-height:2.2rem;
    position:absolute;
    right:.75rem;
    margin-right:-.5rem;
    margin-left:-.5rem;
    padding-right:.5rem;
    padding-left:.5rem;
    color:#fff;
}
.views-bar-header-secondary {
    top:2.2rem;
}
.views-bar-footer {
    bottom:0;
}
.views-bar-footer-secondary {
    bottom:2.2rem;
}
.views-bar-footer-secondary-tab {
    bottom:2.5rem;
}
.views-bar-footer,.views-bar-footer-secondary,.views-bar-footer-secondary-tab {
    border-top:0;
}
.views-bar-transparent {
    top:0;
    background-color:rgba(247,247,247,0);
    -webkit-box-shadow:none;
    box-shadow:none;
}
.views-bar-nav {
    top:0;
    -webkit-box-shadow:0 1px 6px #ccc;
    box-shadow:0 1px 6px #ccc;
}
.views-bar-nav ~ .views-content .views-anchor {
    display:block;
    visibility:hidden;
    height:45px;
    margin-top:-45px;
}
.views-title {
    font-size:.8rem;
    font-weight:500;
    line-height:2.2rem;
    display:block;
    width:100%;
    margin:0 -.5rem;
    padding:0 20%;
    text-align:center;
    white-space:nowrap;
    color:#fff;
}
.views-title a {
    color:inherit;
}
.views-bar-tab {
    position:fixed;
    bottom:0;
    display:table;
    width:100%;
    height:2.5rem;
    padding:0;
    table-layout:fixed;
    color:#757575;
    border-top:0;
    border-bottom:0;
    background-color:#fff;
    -webkit-touch-callout:none;
}
.views-bar-tab .views-bar-tab-item {
    position:relative;
    display:table-cell;
    overflow:hidden;
    width:1%;
    height:2.5rem;
    text-align:center;
    vertical-align:middle;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.views-bar-tab .views-bar-tab-item.views-active {
    color:#9ac200;
}
.views-bar-tab .views-bar-tab-item .views-iconfont {
    font-size:1rem;
    line-height:1rem;
    top:.15rem;
    height:1.2rem;
    padding-top:0;
    padding-bottom:0;
}
.views-bar-tab .views-bar-tab-item .views-iconfont ~ .views-bar-tab-label {
    font-size:.6rem;
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
}
.views-bar-tab .views-bar-tab-item .views-iconfont:active {
    background:none;
}
.views-bar-tab .views-badge {
    position:absolute;
    z-index:99;
    top:.1rem;
    left:55%;
}
.views-bar-tab .views-dot {
    position:absolute;
    z-index:99;
    top:.1rem;
    right:30%;
}
.views-focusin > .views-bar-nav,.views-focusin > .views-bar-header-secondary {
    position:absolute;
}
.views-focusin > .views-bar ~ .views-content {
    padding-bottom:0;
}
.views-bar .views-btn {
    font-weight:400;
    position:relative;
    z-index:20;
    top:7px;
    margin-top:0;
    padding:6px 12px 7px;
}
.views-bar .views-btn.views-pull-right {
    margin-left:.5rem;
}
.views-bar .views-btn.views-pull-left {
    margin-right:.5rem;
}
.views-bar .views-btn-block {
    font-size:.8rem;
    top:6px;
    margin-bottom:0;
    padding:5px 0;
}
.views-bar .views-btn-nav.views-pull-left {
    margin-left:-5px;
}
.views-bar .views-btn-nav.views-pull-left .views-icon-left-nav {
    margin-right:-3px;
}
.views-bar .views-btn-nav.views-pull-right {
    margin-right:-5px;
}
.views-bar .views-btn-nav.views-pull-right .views-icon-right-nav {
    margin-left:-3px;
}
.views-bar .views-btn-nav:active {
    opacity:.3;
}
.views-bar .views-iconfont {
    line-height:2.2rem;
    z-index:20;
}
.views-bar .views-btn .views-iconfont {
    top:1px;
    margin:0;
    padding:0;
}
.views-bar .views-title .views-iconfont {
    margin:0;
    padding:0;
}
.views-bar .views-title .views-iconfont.views-icon-caret {
    top:4px;
    margin-left:-5px;
}
.views-tab {
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    background-color:#fff;
    -webkit-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-align-self:center;
    align-self:center;
}
.views-tab-item {
    font-size:.7rem;
    line-height:2.2rem;
    position:relative;
    width:100%;
    height:2.2rem;
    margin-left:-1px;
    text-align:center;
    color:#212121;
    -webkit-box-flex:1;
    box-flex:1;
}
.views-tab-item.views-active {
    color:#9ac200;
    border-bottom:2px solid #9ac200;
}
.views-list {
    font-size:.8rem;
    position:relative;
    background-color:#fff;
}
.views-list:before {
    position:absolute;
    top:-1px;
    right:0;
    left:0;
    height:1px;
    content:'';
    -webkit-transform:scaleY(.5);
    transform:scaleY(.5);
    background-color:#ddd;
}
.views-list:after {
    position:absolute;
    right:0;
    bottom:0;
    left:0;
    height:1px;
    content:'';
    -webkit-transform:scaleY(.5);
    transform:scaleY(.5);
    background-color:#ddd;
}
.views-list .views-content {
    overflow:hidden;
}
.views-list.views-list-noborder:before,.views-list.views-list-noborder:after {
    height:0;
}
.views-list .views-list-item {
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    min-height:2.25rem;
    margin:0;
    padding:0 0 0 .75rem;
    list-style:none;
    color:rgba(0,0,0,.85);
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
}
.views-list .views-list-item:after {
    position:absolute;
    right:0;
    bottom:0;
    left:0;
    height:1px;
    content:'';
    -webkit-transform:scaleY(.5);
    transform:scaleY(.5);
    background-color:#ddd;
}
.views-list.views-list-in .views-list-item:after {
    position:absolute;
    right:0;
    bottom:0;
    left:.75rem;
    height:1px;
    content:'';
    -webkit-transform:scaleY(.5);
    transform:scaleY(.5);
    background-color:#ddd;
}
.views-list.views-list-in .views-list-item:last-child:after {
    height:0;
}
.views-list .views-list-item-inner {
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    min-height:2.25rem;
    padding-right:.75rem;
    -webkit-box-flex:1;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-box-align:center;
    -webkit-align-items:center;
    align-items:center;
}
.views-list .views-list-item:active {
    background-color:#fff;
}
.views-list .views-list-item-text {
    font-size:.7rem;
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:rgba(0,0,0,.45);
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-align-items:center;
    align-items:center;
}
.views-list .views-list-item-title {
    font-size:.8rem;
    position:relative;
    max-width:100%;
    color:rgba(0,0,0,.85);
}
.views-list .views-list-item-right {
    font-size:.6rem;
    position:relative;
    max-width:50%;
    margin-left:.25rem;
    color:rgba(0,0,0,.45);
}
.views-list-item-title-row em {
    font-size:.6rem;
    position:relative;
    max-width:50%;
    margin-left:.25rem;
    color:rgba(0,0,0,.45);
}
.views-list .views-list-item-inner p {
    overflow:hidden;
}
.views-list .views-list-media-list {
    flex-direction:column;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
}
.views-media-list-item-inner {
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.views-media-list .views-list-item {
    display:block;
}
.views-media-list .views-list-item-inner {
    display:block;
    padding-top:.5rem;
    padding-bottom:.5rem;
}
.views-media-list-item-inner + .views-info {
    margin-right:.75rem;
}
.views-list .views-list-item-media {
    position:relative;
    display:inherit;
    width:4.5rem;
    padding:.5rem 0;
    padding-right:.75rem;
    -webkit-flex-shrink:0;
    flex-shrink:0;
    -webkit-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-box-align:center;
    -webkit-align-items:flex-start;
    align-items:flex-start;
}
.views-list .views-list-item-media img {
    display:block;
    width:100%;
}
.views-list .views-list-item-media-list {
    display:block;
    margin-top:.25rem;
    padding-right:0;
}
.views-list [class*=views-col-xs-] img {
    display:block;
    width:100%;
    max-width:100%;
}
.views-list-item-middle .views-list-item-inner:after {
    display:block;
}
.views-list .views-list-item-middle > .views-list-item-media,.views-list .views-list-item-middle > .views-list-item-inner,.views-list .views-list-item-middle > * {
    -webkit-box-align:center;
    box-align:center;
    -webkit-align-items:center;
    align-items:center;
}
.views-list .views-list-item-center {
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
}
.views-list .views-list-item-center > .views-list-item-media,.views-list .views-list-item-center > .views-list-item-inner {
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
}
.views-list .views-list-item i.views-iconfont {
    font-size:.8rem;
    -webkit-align-self:center;
    align-self:center;
}
.views-list-item-inner.views-list-item-arrow {
    overflow:hidden;
    padding-right:1.5rem;
}
.views-list-item-arrow:before {
    position:absolute;
    z-index:2;
    top:50%;
    right:.75rem;
    width:.4rem;
    height:.4rem;
    margin-top:-.2rem;
    content:'';
    -webkit-transform:rotate(-135deg);
    transform:rotate(-135deg);
    border:1px solid #c7c7c7;
    border-top:none;
    border-right:none;
    -webkit-border-radius:0;
    border-radius:0;
    background:transparent;
}
.views-list-item.views-list-item-arrow {
    padding-right:.75rem;
}
.views-list label {
    line-height:1.2rem;
}
.views-list.views-form-list .views-list-item:active {
    background-color:#fff;
}
.views-list.views-form-list .views-list-item-inner {
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:0;
}
.views-list .views-list-item-label {
    line-height:2.2rem;
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:35%;
    min-width:1.5rem;
    max-width:100%;
    margin:0;
    padding:0;
    padding-right:.25rem;
    white-space:nowrap;
    color:rgba(0,0,0,.85);
    -webkit-align-items:center;
    align-items:center;
}
.views-list .views-list-item-label-icon {
    line-height:2.2rem;
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:35%;
    width:auto;
    min-width:1.5rem;
    max-width:100%;
    margin:0;
    padding:0;
    padding-right:.25rem;
    padding-right:.75rem;
    white-space:nowrap;
    color:rgba(0,0,0,.85);
    -webkit-align-items:center;
    align-items:center;
}
.views-list .views-list-item-input {
    width:100%;
    padding:0;
    padding-right:.75rem;
    -webkit-box-flex:1;
    box-flex:1;
    -webkit-flex-shrink:1;
    flex-shrink:1;
}
.views-list.views-select-list .views-list-item:active {
    background-color:#fff;
}
.views-list.views-select-list .views-list-item-inner {
    display:block;
    padding-top:.5rem;
    padding-bottom:.5rem;
    -webkit-align-self:stretch;
    align-self:stretch;
}
.views-list.views-select-list .views-list-item-label {
    width:auto;
    min-width:2.2rem;
    padding:.5rem 0;
    padding-right:.75rem;
}
.views-list.views-form-list .views-list-item-btn {
    padding:.75rem .75rem .75rem 0;
}
.views-list textarea {
    line-height:1rem;
    overflow:auto;
    height:3rem;
    margin:.5rem 0;
    resize:none;
}
.views-list .views-list-item-right .views-badge,.views-list .views-list-item-right .views-dot {
    display:inherit;
}
.views-info {
    font-size:.7rem;
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:.5rem 0;
    color:rgba(0,0,0,.45);
    background-color:transparent;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-box-align:center;
    -webkit-align-items:center;
    align-items:center;
}
.views-info-item {
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-align:center;
    -webkit-align-items:center;
    align-items:center;
}
.views-info-item > * {
    position:relative;
    display:inherit;
}
.views-info > * {
    position:relative;
    display:inherit;
}
.views-tips {
    line-height:1.8rem;
    position:relative;
    z-index:99;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    width:100%;
    height:1.8rem;
    padding:0 .75rem;
    color:#f86e21;
    background-color:#fdfcec;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-align-items:center;
    align-items:center;
}
.views-tips .views-tips-title {
    font-size:.7rem;
    position:relative;
    max-width:100%;
    padding:0 .5rem;
}
.views-timeline {
    position:relative;
    padding:0;
    list-style:none;
}
.views-timeline:before {
    position:absolute;
    z-index:0;
    top:0;
    left:1.85rem;
    width:2px;
    height:100%;
    content:'';
    background:#ececec;
}
.views-timeline .views-timeline-item {
    position:relative;
    margin-bottom:.75rem;
}
.views-timeline .views-timeline-item-header {
    font-size:.7rem;
    position:relative;
    z-index:1;
    display:inline-block;
    margin:.75rem;
    padding:.2rem .5rem;
    text-align:center;
    background-color:#ececec;
}
.views-timeline .views-timeline-item-label {
    font-size:.7em;
    line-height:1.5rem;
    position:absolute;
    top:0;
    left:.75rem;
    width:2.5rem;
    height:1.5rem;
    text-align:center;
    background-color:#ececec;
}
.views-timeline .views-timeline-item-label-icon {
    font-size:.7rem;
    line-height:1.5rem;
    position:absolute;
    top:0;
    left:1.15rem;
    width:1.5rem;
    height:1.5rem;
    text-align:center;
    border-radius:50%;
    background-color:#ececec;
}
.views-timeline .views-timeline-item-inner {
    position:relative;
    margin-right:.75rem;
    margin-left:3.75rem;
    padding:0;
}
.views-card-list {
    position:relative;
    margin-bottom:.75rem;
    border-radius:.15rem;
    background:#fff;
}
.views-card-list-header,.views-card-list-footer {
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    min-height:2.2rem;
    padding:.5rem .75rem;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-box-align:center;
    -webkit-align-items:center;
    align-items:center;
}
.views-card-list-header {
    font-size:.8rem;
    color:#212121;
}
.views-card-list-header:after {
    position:absolute;
    right:0;
    bottom:0;
    left:.75rem;
    height:1px;
    content:'';
    -webkit-transform:scaleY(.5);
    transform:scaleY(.5);
    background-color:#ddd;
}
.views-card-list-header.views-card-list-user {
    display:block;
}
.views-card-list-user-avatar {
    float:left;
    width:2rem;
    margin-right:.5rem;
}
.views-card-list-user-avatar img {
    display:block;
    width:100%;
}
.views-card-list-user-name {
    font-size:.7rem;
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:#212121;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-box-align:center;
    -webkit-align-items:center;
    align-items:center;
}
.views-card-list-user-name > * {
    position:relative;
}
.views-card-list-user-name small {
    position:relative;
    color:#757575;
}
.views-card-list-user-info {
    font-size:.6rem;
    color:#757575;
}
.views-card-list-content {
    position:relative;
}
.views-card-list-content-padded {
    position:relative;
    padding:.5rem .75rem;
}
.views-card-list-content,.views-card-list-content-padded {
    font-size:.7rem;
    word-break:break-all;
    color:#212121;
}
.views-card-list-content img,.views-card-list-content-padded img {
    display:block;
    width:100%;
}
.views-card-list-footer {
    font-size:.7rem;
    color:#757575;
}
.views-card-list-footer > * {
    position:relative;
}
.views-card-list-footer:before {
    position:absolute;
    top:-1px;
    right:0;
    left:.75rem;
    height:1px;
    content:'';
    -webkit-transform:scaleY(.5);
    transform:scaleY(.5);
    background-color:#ddd;
}
.views-card-list-footer.views-text-center {
    display:-webkit-box;
    display:-webkit-flex;
    display:flex;
    -webkit-box-pack:center;
    box-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
}
.views-card-list-footer .views-iconfont {
    font-size:.9rem;
}
input[type=text],input[type=password],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=date],input[type=datetime-local],input[type=time],input[type=number] {
    font-family:inherit;
    font-size:.8rem;
    line-height:normal;
    display:block;
    box-sizing:border-box;
    width:100%;
    height:2.2rem;
    margin:0;
    padding:0;
    -webkit-user-select:text;
    user-select:text;
    color:#424242;
    border:none;
    border-radius:0;
    background-color:transparent;
    box-shadow:none;
    -webkit-appearance:none;
    appearance:none;
}
select,textarea {
    font-family:inherit;
    font-size:.8rem;
    line-height:normal;
    display:block;
    box-sizing:border-box;
    width:100%;
    height:2.2rem;
    margin:0;
    padding:0;
    -webkit-user-select:text;
    user-select:text;
    color:#424242;
    border:none;
    border-radius:0;
    background-color:transparent;
    box-shadow:none;
    -webkit-appearance:none;
    appearance:none;
}
input[type=search]::-webkit-search-cancel-button {
    display:none;
}
.views-input {
    font-family:inherit;
    font-size:.8rem;
    line-height:normal;
    display:block;
    box-sizing:border-box;
    width:100%;
    height:2.2rem;
    margin:0;
    padding:0;
    -webkit-user-select:text;
    user-select:text;
    color:rgba(0,0,0,.45);
    border:none;
    border-radius:0;
    background-color:transparent;
    box-shadow:none;
    -webkit-appearance:none;
    appearance:none;
}
.views-radio {
    font-size:.8rem;
    position:relative;
    display:inline-block;
    width:1.1rem;
    height:1.1rem;
    margin:0;
    padding:0;
    cursor:default;
    -webkit-user-select:none;
    user-select:none;
    -webkit-transition:background-color ease .1s;
    transition:background-color ease .1s;
    vertical-align:top;
    border:solid 1px #ddd;
    -webkit-border-radius:.6rem;
    border-radius:.6rem;
    background-color:#fff;
    -webkit-appearance:none;
}
.views-checkbox {
    font-size:.8rem;
    position:relative;
    display:inline-block;
    width:1.1rem;
    height:1.1rem;
    margin:0;
    padding:0;
    cursor:default;
    -webkit-user-select:none;
    user-select:none;
    -webkit-transition:background-color ease .1s;
    transition:background-color ease .1s;
    vertical-align:top;
    border:solid 1px #ddd;
    -webkit-border-radius:.6rem;
    border-radius:.1rem;
    background-color:#fff;
    -webkit-appearance:none;
}
.views-radio:checked,.views-radio.views-checked {
    text-align:center;
    border:solid 1px #9ac200;
    background-color:#9ac200;
    background-clip:padding-box;
}
.views-checkbox:checked,.views-checkbox.views-checked {
    text-align:center;
    border:solid 1px #9ac200;
    background-color:#9ac200;
    background-clip:padding-box;
}
.views-radio:checked:before,.views-radio.views-checked:before {
    position:absolute;
    z-index:2;
    top:50%;
    left:50%;
    width:.5rem;
    height:.3rem;
    margin-top:-.25rem;
    margin-left:-.25rem;
    content:'';
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    border:1px solid #fff;
    border-top:none;
    border-right:none;
    -webkit-border-radius:0;
    border-radius:0;
    background:transparent;
}
.views-checkbox:checked:before,.views-checkbox.views-checked:before {
    position:absolute;
    z-index:2;
    top:50%;
    left:50%;
    width:.5rem;
    height:.3rem;
    margin-top:-.25rem;
    margin-left:-.25rem;
    content:'';
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    border:1px solid #fff;
    border-top:none;
    border-right:none;
    -webkit-border-radius:0;
    border-radius:0;
    background:transparent;
}
.views-radio:checked:after,.views-radio.views-checked:after {
    position:absolute;
    z-index:2;
    top:50%;
    left:50%;
    width:.5rem;
    height:.3rem;
    margin-top:-.25rem;
    margin-left:-.25rem;
    content:'';
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    border:1px solid #fff;
    border-top:none;
    border-right:none;
    -webkit-border-radius:0;
    border-radius:0;
    background:transparent;
}
.views-checkbox:checked:after,.views-checkbox.views-checked:after {
    position:absolute;
    z-index:2;
    top:50%;
    left:50%;
    width:.5rem;
    height:.3rem;
    margin-top:-.25rem;
    margin-left:-.25rem;
    content:'';
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    border:1px solid #fff;
    border-top:none;
    border-right:none;
    -webkit-border-radius:0;
    border-radius:0;
    background:transparent;
}
.views-radio:disabled,.views-radio.views-disabled {
    border:solid 1px #ddd;
    background-color:#ddd;
}
.views-checkbox:disabled,.views-checkbox.views-disabled {
    border:solid 1px #ddd;
    background-color:#ddd;
}
.views-radio:disabled:before,.views-radio.views-disabled:before,.views-radio:disabled:after,.views-radio.views-disabled:after {
    position:absolute;
    z-index:2;
    top:50%;
    left:50%;
    width:.5rem;
    height:.3rem;
    margin-top:-.25rem;
    margin-left:-.25rem;
    content:'';
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    border:1px solid #fff;
    border-top:none;
    border-right:none;
    -webkit-border-radius:0;
    border-radius:0;
    background:transparent;
}
.views-checkbox:disabled:before,.views-checkbox.views-disabled:before,.views-checkbox:disabled:after,.views-checkbox.views-disabled:after {
    position:absolute;
    z-index:2;
    top:50%;
    left:50%;
    width:.5rem;
    height:.3rem;
    margin-top:-.25rem;
    margin-left:-.25rem;
    content:'';
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    border:1px solid #fff;
    border-top:none;
    border-right:none;
    -webkit-border-radius:0;
    border-radius:0;
    background:transparent;
}
.views-select {
    position:relative;
}
.views-select:before {
    font-family:views-iconfont;
    position:absolute;
    top:8px;
    right:21px;
    content:'';
    color:rgba(170,170,170,.6);
}
.views-input-row .views-switch {
    float:right;
    margin-top:5px;
    margin-right:20px;
}
.views-range {
    position:relative;
    display:inline-block;
}
.views-range input[type=range] {
    position:relative;
    background:-webkit-linear-gradient(#9ac200,#9ac200) no-repeat #f0f0f0;
    background-size:0 100%;
    -webkit-appearance:none !important;
}
.views-range input[type=range]::-webkit-slider-runnable-track {
    height:.1rem;
    border:0;
    border-radius:2px;
}
.views-range input[type=range]::-webkit-slider-thumb {
    width:1.1rem;
    height:1.1rem;
    margin-top:-.5rem;
    border:#9ac200 .1rem solid;
    border-radius:50%;
    background-color:#fff;
    -webkit-appearance:none !important;
}
.views-range .views-range-tip {
    font-size:1rem;
    line-height:1.5rem;
    position:absolute;
    z-index:999;
    top:-1.5rem;
    width:2.4rem;
    height:1.5rem;
    text-align:center;
    color:#666;
    border:1px solid #ddd;
    border-radius:.3rem;
    background-color:#fff;
}
.views-input-row .views-range input[type=range] {
    width:90%;
    margin-left:5%;
}
.views-searchbar {
    display:-webkit-box;
    overflow:hidden;
    width:100%;
    height:2.2rem;
    color:#9e9e9e;
    background-color:#ebeced;
    -webkit-box-pack:center;
    -webkit-box-align:center;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
}
.views-searchbar.focus {
    -webkit-box-pack:start;
}
.views-searchbar-input {
    font-size:.7rem;
    line-height:1.4rem;
    position:relative;
    display:-webkit-box;
    height:1.4rem;
    margin:0 .5rem;
    padding-left:.5rem;
    border-radius:.25rem;
    background-color:#fff;
    -webkit-box-flex:1;
}
.views-searchbar form {
    width:90%;
}
.views-searchbar-input input {
    font-size:.7rem;
    line-height:normal;
    width:80%;
    height:1.4rem;
    margin:0;
    padding:0;
    color:#666;
    border:0;
    -webkit-appearance:none;
}
.views-searchbar input::-webkit-input-placeholder {
    color:#ccc;
}
.views-searchbar .views-iconfont {
    line-height:1.4rem;
    margin-right:.25rem;
    color:#9e9e9e !important;
}
.views-searchbar .views-searchbar-btn {
    font-size:.7rem;
    line-height:1.4rem;
    width:2.2rem;
    height:1.4rem;
    margin-right:-2.2rem;
    padding-right:.5rem;
    -webkit-transition:all .3s;
    transition:all .3s;
    text-align:center;
    color:#666;
}
.views-searchbar .views-searchbar-cancel {
    font-size:.7rem;
    line-height:1.4rem;
    width:2.2rem;
    height:1.4rem;
    margin-right:-2.2rem;
    -webkit-transition:all .3s;
    transition:all .3s;
    text-align:center;
    color:#666;
}
.views-searchbar-clear-btn {
    line-height:.6rem;
    position:absolute;
    top:3px;
    right:5px;
    display:none;
    width:1.1rem;
    height:1.1rem;
    text-align:center;
    border-radius:50%;
    background:#eee;
}
.views-searchbar-clear-btn .views-iconfont {
    font-size:.6rem;
    position:relative;
    top:-2px;
    margin:0 auto;
}
.views-searchbar .views-searchbar-btn .views-iconfont {
    color:#666;
}
.views-switch {
    position:relative;
    display:block;
    width:3.7rem;
    height:1.5rem;
    -webkit-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    -webkit-transition-duration:.2s;
    transition-duration:.2s;
    -webkit-transition-property:background-color,border;
    transition-property:background-color,border;
    border:2px solid #ddd;
    border-radius:1rem;
    background-color:#fff;
    background-clip:padding-box;
}
.views-switch.views-disabled {
    opacity:.3;
}
.views-switch .views-switch-handle {
    position:absolute;
    z-index:1;
    top:-1px;
    left:-1px;
    width:1.4rem;
    height:1.4rem;
    -webkit-transition:.2s ease-in-out;
    transition:.2s ease-in-out;
    -webkit-transition-property:-webkit-transform,width,left;
    transition-property:transform,width,left;
    border-radius:16px;
    background-color:#fff;
    background-clip:padding-box;
    -webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);
    box-shadow:0 2px 5px rgba(0,0,0,.4);
}
.views-switch:before {
    font-size:.65rem;
    position:absolute;
    top:3px;
    right:.55rem;
    content:'Off';
    text-transform:uppercase;
    color:#999;
}
.views-switch.views-dragging {
    border-color:#f5f5f5;
    background-color:#f5f5f5;
}
.views-switch.views-dragging .views-switch-handle {
    width:1.9rem;
}
.views-switch.views-dragging.views-active .views-switch-handle {
    left:-11px;
    width:1.9rem;
}
.views-switch.views-active {
    border-color:#4dd865;
    background-color:#4dd865;
}
.views-switch.views-active .views-switch-handle {
    -webkit-transform:translate(43px,0);
    transform:translate(43px,0);
}
.views-switch.views-active:before {
    right:auto;
    left:.75rem;
    content:'On';
    color:#fff;
}
.views-switch input[type=checkbox] {
    display:none;
}
.views-switch-mini {
    width:2.25rem;
}
.views-switch-mini:before {
    display:none;
}
.views-switch-mini.views-active .views-switch-handle {
    -webkit-transform:translate(16px,0);
    transform:translate(16px,0);
}
.views-popover {
    position:fixed;
    z-index:999;
    bottom:0;
    width:100%;
    border-radius:7px;
    background-color:#f5f5f5;
}
.views-popover .views-list .views-list-item-title {
    font-size:.9rem;
    width:100%;
    text-align:center;
}
.views-popover .views-list .views-list-item-inner {
    min-height:2.5rem;
}
@font-face {
    font-family:'views-iconfont';
    src:url('views-iconfont.ttf') format('truetype');
}
.views-iconfont {
    font-family:'views-iconfont' !important;
    font-size:.9rem;
    font-style:normal;
    position:relative;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
.views-icon-warning-circle:before {
    content:'\e785';
}
.views-icon-sync:before {
    content:'\e786';
}
.views-icon-undo:before {
    content:'\e787';
}
.views-icon-redo:before {
    content:'\e788';
}
.views-icon-message:before {
    content:'\e78a';
}
.views-icon-poweroff:before {
    content:'\e78c';
}
.views-icon-logout:before {
    content:'\e78d';
}
.views-icon-piechart:before {
    content:'\e78e';
}
.views-icon-setting:before {
    content:'\e78f';
}
.views-icon-eye:before {
    content:'\e790';
}
.views-icon-location:before {
    content:'\e791';
}
.views-icon-edit-square:before {
    content:'\e792';
}
.views-icon-appstore:before {
    content:'\e793';
}
.views-icon-detail:before {
    content:'\e794';
}
.views-icon-adduser:before {
    content:'\e7ae';
}
.views-icon-deleteteam:before {
    content:'\e7af';
}
.views-icon-deleteuser:before {
    content:'\e7b0';
}
.views-icon-addteam:before {
    content:'\e7b1';
}
.views-icon-user:before {
    content:'\e7b2';
}
.views-icon-team:before {
    content:'\e7b3';
}
.views-icon-areachart:before {
    content:'\e7b4';
}
.views-icon-linechart:before {
    content:'\e7b5';
}
.views-icon-mobile:before {
    content:'\e7b6';
}
.views-icon-redenvelope:before {
    content:'\e7b7';
}
.views-icon-book:before {
    content:'\e7b8';
}
.views-icon-delete:before {
    content:'\e7c3';
}
.views-icon-bell:before {
    content:'\e7c4';
}
.views-icon-skin:before {
    content:'\e7c5';
}
.views-icon-home:before {
    content:'\e7c6';
}
.views-icon-bank:before {
    content:'\e7c7';
}
.views-icon-filter:before {
    content:'\e7c8';
}
.views-icon-like:before {
    content:'\e7c9';
}
.views-icon-unlike:before {
    content:'\e7ca';
}
.views-icon-unlock:before {
    content:'\e7cb';
}
.views-icon-lock:before {
    content:'\e7cc';
}
.views-icon-customerservice:before {
    content:'\e7cd';
}
.views-icon-flag:before {
    content:'\e7ce';
}
.views-icon-moneycollect:before {
    content:'\e7cf';
}
.views-icon-shop:before {
    content:'\e7d0';
}
.views-icon-shopping:before {
    content:'\e7d1';
}
.views-icon-calendar-check:before {
    content:'\e7d3';
}
.views-icon-calendar:before {
    content:'\e7d4';
}
.views-icon-scan:before {
    content:'\e7d5';
}
.views-icon-barcode:before {
    content:'\e7d7';
}
.views-icon-camera:before {
    content:'\e7d8';
}
.views-icon-cloud-upload:before {
    content:'\e7d9';
}
.views-icon-cloud-download:before {
    content:'\e7da';
}
.views-icon-qrcode:before {
    content:'\e7dd';
}
.views-icon-image:before {
    content:'\e7de';
}
.views-icon-mail:before {
    content:'\e7df';
}
.views-icon-idcard:before {
    content:'\e7e0';
}
.views-icon-heart:before {
    content:'\e7e1';
}
.views-icon-error:before {
    content:'\e7e2';
}
.views-icon-star:before {
    content:'\e7e3';
}
.views-icon-wifi:before {
    content:'\e7e4';
}
.views-icon-edit:before {
    content:'\e7e5';
}
.views-icon-man:before {
    content:'\e7e6';
}
.views-icon-pushpin:before {
    content:'\e7e7';
}
.views-icon-phone:before {
    content:'\e7e8';
}
.views-icon-tag:before {
    content:'\e7e9';
}
.views-icon-tags:before {
    content:'\e7ea';
}
.views-icon-scissor:before {
    content:'\e7eb';
}
.views-icon-share:before {
    content:'\e7ec';
}
.views-icon-verticalright:before {
    content:'\e7ed';
}
.views-icon-verticalleft:before {
    content:'\e7ee';
}
.views-icon-right:before {
    content:'\e7ef';
}
.views-icon-left:before {
    content:'\e7f0';
}
.views-icon-up:before {
    content:'\e7f1';
}
.views-icon-down:before {
    content:'\e7f2';
}
.views-icon-fullscreen:before {
    content:'\e7f3';
}
.views-icon-fullscreen-exit:before {
    content:'\e7f4';
}
.views-icon-doubleleft:before {
    content:'\e7f5';
}
.views-icon-doubleright:before {
    content:'\e7f6';
}
.views-icon-arrowright:before {
    content:'\e7f7';
}
.views-icon-arrowup:before {
    content:'\e7f8';
}
.views-icon-arrowleft:before {
    content:'\e7f9';
}
.views-icon-arrowdown:before {
    content:'\e7fa';
}
.views-icon-upload:before {
    content:'\e7fb';
}
.views-icon-download:before {
    content:'\e7fc';
}
.views-icon-sort-descending:before {
    content:'\e7fd';
}
.views-icon-sort-ascending:before {
    content:'\e7fe';
}
.views-icon-swap:before {
    content:'\e7ff';
}
.views-icon-menu:before {
    content:'\e800';
}
.views-icon-unorderedlist:before {
    content:'\e801';
}
.views-icon-orderedlist:before {
    content:'\e802';
}
.views-icon-check:before {
    content:'\e803';
}
.views-icon-ellipsis:before {
    content:'\e804';
}
.views-icon-close:before {
    content:'\e805';
}
.views-icon-minus:before {
    content:'\e806';
}
.views-icon-question:before {
    content:'\e807';
}
.views-icon-small-dash:before {
    content:'\e808';
}
.views-icon-pause:before {
    content:'\e809';
}
.views-icon-drag:before {
    content:'\e842';
}
.views-icon-gift:before {
    content:'\e843';
}
.views-icon-stop:before {
    content:'\e844';
}
.views-icon-warning-circle-fill:before {
    content:'\e848';
}
.views-icon-heart-fill:before {
    content:'\e849';
}
.views-icon-message-fill:before {
    content:'\e84a';
}
.views-icon-mobile-fill:before {
    content:'\e854';
}
.views-icon-book-fill:before {
    content:'\e855';
}
.views-icon-redenvelope-fill:before {
    content:'\e856';
}
.views-icon-calendar-check-fill:before {
    content:'\e860';
}
.views-icon-image-fill:before {
    content:'\e861';
}
.views-icon-idcard-fill:before {
    content:'\e862';
}
.views-icon-creditcard-fill:before {
    content:'\e863';
}
.views-icon-delete-fill:before {
    content:'\e864';
}
.views-icon-shopping-fill:before {
    content:'\e865';
}
.views-icon-bell-fill:before {
    content:'\e866';
}
.views-icon-filter-fill:before {
    content:'\e867';
}
.views-icon-gift-fill:before {
    content:'\e868';
}
.views-icon-home-fill:before {
    content:'\e869';
}
.views-icon-location-fill:before {
    content:'\e86a';
}
.views-icon-eye-fill:before {
    content:'\e86b';
}
.views-icon-like-fill:before {
    content:'\e86c';
}
.views-icon-unlike-fill:before {
    content:'\e86d';
}
.views-icon-star-fill:before {
    content:'\e86e';
}
.views-icon-unlock-fill:before {
    content:'\e86f';
}
.views-icon-phone-fill:before {
    content:'\e870';
}
.views-icon-edit-fill:before {
    content:'\e871';
}
.views-icon-thunderbolt-fill:before {
    content:'\e872';
}
.views-icon-tag-fill:before {
    content:'\e873';
}
.views-icon-tags-fill:before {
    content:'\e874';
}
.views-icon-camera-fill:before {
    content:'\e875';
}
.views-icon-error-fill:before {
    content:'\e876';
}
.views-icon-setting-fill:before {
    content:'\e877';
}
.views-icon-alipay:before {
    content:'\e87c';
}
.views-icon-QQ:before {
    content:'\e882';
}
.views-icon-weibo:before {
    content:'\e883';
}
.views-icon-wechat-fill:before {
    content:'\e884';
}
.views-icon-alipay-circle-fill:before {
    content:'\e885';
}
.views-icon-QQ-circle-fill:before {
    content:'\e887';
}
.views-icon-weibo-circle-fill:before {
    content:'\e88a';
}
.views-icon-alipay-square-fill:before {
    content:'\e88c';
}
.views-icon-QQ-square-fill:before {
    content:'\e890';
}
.views-icon-weibo-square-fill:before {
    content:'\e892';
}
.views-icon-zoomout:before {
    content:'\e897';
}
.views-icon-audio:before {
    content:'\e898';
}
.views-icon-audio-fill:before {
    content:'\e899';
}
.views-icon-zoomin:before {
    content:'\e89a';
}
.views-icon-audiostatic:before {
    content:'\e8e8';
}
.views-icon-comment:before {
    content:'\e8e9';
}
.views-icon-signal-fill:before {
    content:'\e8ea';
}
.views-icon-switchuser:before {
    content:'\e8eb';
}
.views-icon-caret-down:before {
    content:'\e8ec';
}
.views-icon-backward:before {
    content:'\e8ed';
}
.views-icon-caret-up:before {
    content:'\e8ee';
}
.views-icon-caret-right:before {
    content:'\e8ef';
}
.views-icon-caret-left:before {
    content:'\e8f0';
}
.views-icon-fast-backward:before {
    content:'\e8f1';
}
.views-icon-forward:before {
    content:'\e8f2';
}
.views-icon-fast-forward:before {
    content:'\e8f3';
}
.views-icon-search:before {
    content:'\e8f4';
}
.views-icon-step-backward:before {
    content:'\e8f5';
}
.views-icon-step-forward:before {
    content:'\e8f6';
}
.views-icon-woman:before {
    content:'\e8f7';
}
.views-icon-plus:before {
    content:'\e8fe';
}
.views-icon-eyeclose-fill:before {
    content:'\e8ff';
}
.views-icon-eye-close:before {
    content:'\e900';
}
.views-icon-clear:before {
    content:'\e901';
}
.views-icon-translate:before {
    content:'\e902';
}
.views-icon-compress:before {
    content:'\e914';
}
.views-icon-expend:before {
    content:'\e915';
}
.views-icon-send:before {
    content:'\e916';
}
.views-icon-cart:before {
    content:'\e6af';
}
.views-icon-cartfill:before {
    content:'\e6b9';
}
.views-icon-cart_light:before {
    content:'\e7d6';
}
.views-icon-cart_fill_light:before {
    content:'\e7db';
}
